---
title: AssignmentData
summary: API reference for AssignmentData.
status: draft
owner: SAIF Case Management team
last_reviewed: 2026-08-21
library: SAIF.Business.Claim.Legal
reference_type: embedded
---

# AssignmentData

`AssignmentData` mirrors the assignment-service response envelope, pairing the overall response status with the returned assignment rows so caller code can move one API payload through the business layer as a strongly typed object.*

## Purpose

Use this type as the deserialized container for a complete assignment response. Its members expose both the high-level response status and the nested record list returned by the assignment workflow.*

## Context
- Namespace: `SAIF.Business.Claim.Legal.LegalNet`
- Assembly/package: `SAIF.Business.Claim.Legal`

## Public members

| Member | Kind | Type | Description |
|---|---|---|---|
| StatusCode | Property | Integer | Status code returned with this response payload.* |
| Data | Property | List(Of AssignmentRecord) | Nested record list carried by this response payload.* |

> **Note:** Statements marked with `*` were inferred from code structure, naming
> conventions, or contextual evidence where direct confirmation was not available
> in source artifacts. Statements marked with `**` could not be confirmed; treat
> as unknown until verified.

## Sources
- `SAIF.Business.Claim.Legal\LegalNet\clsAssignmentResult.vb`
